Genesis\Api\Request\NonFinancial\Fraud\Chargeback\DateRange S

Total Complexity 26
Dependencies 7
Dependents 0
Total lines 267
Lines of code 114
Logical lines of code 36
Comment lines 97
Methods 14
Properties 5

Methods 14

Method Rating Maintainability Complexity Lines of code
validateDateRange()
S
72 3 5
validateConditionallyRequiredDates()
S
69 3 7
setStartDate()
S
63 2 12
setEndDate()
S
63 2 12
setImportDate()
S
63 2 12
setExternallyProcessed()
S
63 2 12
setProcessingType()
S
63 2 12
getStartDate()
S
75 2 4
getEndDate()
S
75 2 4
getImportDate()
S
75 2 4
populateStructure()
S
59 1 14
initConfiguration()
S
76 1 4
setRequiredFields()
S
69 1 7
checkRequirements()
S
74 1 5